989
771
2
3
299
108
36
1
4
306
16
1
6
1
2
1
193
129
32
598
2
1760
535
1053
958
127
5
1
1532
27
48
13
14
34
1
1
64
1
1
1
1
160
1
604
993
777
822
42
5
1
11
1088
1
6
69
1
1
150
79
5
14
4
1
2
19
424
1
1311
24
25
1661
1
55
1573
99
65
4
33
19
1
154
1058
4
1
350
155
1755
5
505